// 测试子线程下的子线程有无
// onmessage = function(e){
// 	var msg = e.data
// 	msg =  msg + '猴急啥啊,先去洗个澡'
// 	console.log(msg)
// 	postMessage(msg)
// }

(function () {
	var list = [] // 记录所有进入共享线程的页面
	var num = 0;  // 记录第几位进入的共享线程
	onconnect = function(e){
		//共享线程部分	
		var port = e.ports[0];
		num+=1;
		console.log(list,port)
		list.push(port)
		console.log(list,port)
		port.postMessage({msg:'其实我是第'+ num +'个共享线程的人'})
		port.addEventListener('message',function(e) {
			list.forEach(function(port){
				port.postMessage(e.data)
			})
		})
	 	port.start();
	} 
})()